package com.moon.game.vos;

import java.util.List;

import com.moon.game.constants.GBaseObject;

public class PlayerItemVo extends GBaseObject{
	int itemId;
	long playerItemId;
	String description;
	String name; // 名称
	boolean isUse; // 是否正在使用
	int improveLevel;
	int endure;
	int curEndure;
	long createTime;
	long updateTime;
	int weight; // 占用负重
	boolean broken; // 是否已经被损坏
	List<Integer> gem; // 镶嵌上去的宝石id列表
	int defenseHotMin; // 最小炎防
	int defenseHotMax; // 最大炎防
	int defenseColdMin; // 最小寒防
	int defenseColdMax; // 最大寒防
	int attackHotMin; // 最小炎攻
	int attackHotMax; // 最大炎攻
	int attackColdMin; // 最小寒攻
	int attackColdMax; // 最大寒攻
	int needCharmValue; // 魅力值需求
	int level;
	List<Integer> propertyIds;
	public List<Integer> getPropertyIds() {
		return propertyIds;
	}
	public void setPropertyIds(List<Integer> propertyIds) {
		this.propertyIds = propertyIds;
	}
	public int getLevel() {
		return level;
	}
	public void setLevel(int level) {
		this.level = level;
	}
	public int getItemId() {
		return itemId;
	}
	public void setItemId(int itemId) {
		this.itemId = itemId;
	}
	public long getPlayerItemId() {
		return playerItemId;
	}
	public void setPlayerItemId(long playerItemId) {
		this.playerItemId = playerItemId;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public boolean isUse() {
		return isUse;
	}
	public void setUse(boolean isUse) {
		this.isUse = isUse;
	}
	public int getImproveLevel() {
		return improveLevel;
	}
	public void setImproveLevel(int improveLevel) {
		this.improveLevel = improveLevel;
	}
	public int getEndure() {
		return endure;
	}
	public void setEndure(int endure) {
		this.endure = endure;
	}
	public int getCurEndure() {
		return curEndure;
	}
	public void setCurEndure(int curEndure) {
		this.curEndure = curEndure;
	}
	public long getCreateTime() {
		return createTime;
	}
	public void setCreateTime(long createTime) {
		this.createTime = createTime;
	}
	public long getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(long updateTime) {
		this.updateTime = updateTime;
	}
	public int getWeight() {
		return weight;
	}
	public void setWeight(int weight) {
		this.weight = weight;
	}
	public boolean isBroken() {
		return broken;
	}
	public void setBroken(boolean broken) {
		this.broken = broken;
	}
	public List<Integer> getGem() {
		return gem;
	}
	public void setGem(List<Integer> gem) {
		this.gem = gem;
	}
	public int getDefenseHotMin() {
		return defenseHotMin;
	}
	public void setDefenseHotMin(int defenseHotMin) {
		this.defenseHotMin = defenseHotMin;
	}
	public int getDefenseHotMax() {
		return defenseHotMax;
	}
	public void setDefenseHotMax(int defenseHotMax) {
		this.defenseHotMax = defenseHotMax;
	}
	public int getDefenseColdMin() {
		return defenseColdMin;
	}
	public void setDefenseColdMin(int defenseColdMin) {
		this.defenseColdMin = defenseColdMin;
	}
	public int getDefenseColdMax() {
		return defenseColdMax;
	}
	public void setDefenseColdMax(int defenseColdMax) {
		this.defenseColdMax = defenseColdMax;
	}
	public int getAttackHotMin() {
		return attackHotMin;
	}
	public void setAttackHotMin(int attackHotMin) {
		this.attackHotMin = attackHotMin;
	}
	public int getAttackHotMax() {
		return attackHotMax;
	}
	public void setAttackHotMax(int attackHotMax) {
		this.attackHotMax = attackHotMax;
	}
	public int getAttackColdMin() {
		return attackColdMin;
	}
	public void setAttackColdMin(int attackColdMin) {
		this.attackColdMin = attackColdMin;
	}
	public int getAttackColdMax() {
		return attackColdMax;
	}
	public void setAttackColdMax(int attackColdMax) {
		this.attackColdMax = attackColdMax;
	}
	public int getNeedCharmValue() {
		return needCharmValue;
	}
	public void setNeedCharmValue(int needCharmValue) {
		this.needCharmValue = needCharmValue;
	}
}
